Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Australia F2 France F6 France F8 France F9 USA F28 Australia F1 Australia F2 Ecuador F2 Ecuador F3 USA F26 USA F27 Canada F3 USA F22 USA F23 USA F27 USA F28 USA F29 USA F24 USA F25 Canada F1 Canada F2 Germany F1 Germany F2 Austria F1 Uncle Tobys Challenger - Tasmania 2001 UT Tyler Patriot Challenger - Tyler USTA Challenger of San Antonio - San Antonio Uncle Toby's Australian Men's Clay Court Challenger - Canberra Intersport Heilbronn Open - Heilbronn 2006 USTA Tallahassee Tennis Challenger - Tallahassee 2006 Challenger of Santa Clarita California Challenger - Valencia XL Bermuda Open - Bermuda Challenger Casablanca San Angel - Mexico City Harrah's Entertainment Men's Pro Challenger - Tunica Unique Zagreb Open - Zagreb Open Castilla y Leon - Segovia GHI Bronx Tennis Classic - Bronx Isla de Lanzarote - Lanzarote The Swanston Challenger - Sacramento The $50,000 Pro Challenger at Calabasas - Calabasas Ford Tennis Championships - Louisville Tatra Banka Open 2006 - Bratislava Voit Mexico City Open - Mexico City 2007 Challenger of Santa Clara - Valencia XL Bermuda Open - Bermuda Isla de Gran Canaria - Mas Palomas Countrywide Classic USTA Challenger - Carson Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Samsung Securities Cup - Seoul Ciudad de Pozoblanco Open Diputacion - Cordoba Togliatti Cup - Togliatti Penza Cup - Penza Budapest Challenger - Budapest Flea Market Cup - Busan PEOPLEnet Cup - Dnepropetrovsk Taiwan Challenger - Kaohsiung Hilton Waikoloa Village USTA Challenger - Waikoloa BMW Tennis Championship - Sunrise Puerto Rico Challenger Tennis Event - Humacao Tallahassee Tennis Challenger - Tallahassee Baton Rouge Pro Tennis Classic - Baton Rouge XL Bermuda Open - Bermuda Open de Montauban - Montauban Open Diputacion Ciudad de Pozoblanco - Cordoba Fifth Third Bank Tennis Championships - Lexington Oldum Brown Vancouver Open - Vancouver ATP Open Castilla y Leon - Segovia Alexander Kolyaskin Memorial - Donetsk Open D'Orleans - Orleans Ourocard Tennis Challenger - Sao Paulo PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki Salinas Challenger Heilbronn Challenger Bergamo Challenger Sunrise Challenger Baton Rouge Challenger Rhodes Challenger Ramat Hasharon Challenger Bukhara Challenger - Bukhara Rhodes Challenger Ramat Hasharon Challenger Smith Barney Men's Challenger - Covington Austin Challenger - Austin Nottingham Challenger San Jose Challenger Fergana Challenger Granby Challenger Beijing Challenger Ortisei Challenger Winnetka Challenger Vancouver Challenger Bangkok Challenger Shanghai Challenger Heilbronn Challenger Quimper Challenger Dallas Challenger Leon Challenger Busan Challenger Nottingham Challenger Istanbul Challenger Astana Challenger Guimaraes Challenger Vancouver Challenger Alphen Challenger Petange Challenger Heineken Challenger - Ho Chi Minh City Eckental Challenger ECM Prague Open 2005 - Prague Irving Challenger Nottingham Challenger Odlum Brown Vancouver Open - Vancouver Mons Challenger Rennes Challenger Bratislava Challenger Open D'Orleans - Orleans Raanana Challenger 2005 Tulsa Challenger - Tulsa Busan Challenger Ilkley Challenger Granby Challenger Vancouver Challenger Home Depot Center USTA Challenger - Carson Mons Challenger Tashkent Challenger Eckental Challenger Brescia Challenger Happy Valley Challenger Canberra Challenger Dallas Challenger Irving Challenger Guangzhou Challenger Shenzhen Challenger Raanana Challenger Karshi Challenger Manchester Challenger Helsinki Challenger Istanbul Challenger Kaohsiung Challenger Columbus Challenger USTA Men's Challenger of Dallas - Dallas Monterrey Challenger Ho Chi Minh City Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto XI Abierto Internacional de Salinas - Salinas Torneo Internacional Challenger Fila 2006 - Leon Atlanta Clay Court Challenger - Atlanta Taipei City Challenger Bancolombia Open - Bogota Seoul Challenger Busan Challenger Mordova Cup 2007 - Saransk Surbiton Challenger Nottingham Challenger Keio Challenger International Tennis Tournament - Yokohama VI Gramado Open de Tenis - Gramado Swanston Challenger - Sacramento Sao Paulo Challenger Ostdeutscher Sparkassen Cup - Dresden Irving Challenger Vancouver Challenger Akbank Private Banking TED Open - Istanbul Seoul Challenger Seoul Challenger Taipei City Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Olbia Challenger - Olbia Gimcheon Challenger Burnie Challenger Bangkok Challenger Bangkok Challenger Yokohama Challenger Busan Challenger Gwangju Challenger Binghamton Challenger Cassis Challenger Launceston Challenger The LTA Wrexham Challenger - Wrexham Gemax Open - Belgrade HTV Challenger - Ho Chi Minh City Okal Cup - Eckental Astana Challenger Ciudad de Telde - Telde Czech Open - Prostejov Baden Open - Ettlingen Mallorca Challenger The Waco International Tennis Challenger - Waco Bergamo Challenger Le Gosier Challenger Privatbank Open 2006 - Dnepropetrovsk Togliatti Cup - Togliatti Columbus Challenger Guzzini Challenger - Recanati Nottingham Challenger Wailea Men's Challenger - Maui USTA Comerica Challenger - Aptos Singha Tennis Classic - Tarzana Fifth Third Bank Tennis Classic - Lexington Project Independence Men's Challenger - Mandeville dBI Tennis Challenger - Binghamton Lubbock Challenger - Lubbock Ortisei Challenger Helsinki Challenger Uncle Toby's Burnie Challenger - Tasmania USTA Challenger of Orlando - Orlando Ljubljana Open - Ljubljana Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte Alexander Kolyaskin Memorial - Donetsk College Station Challenger - College Station Uncle Toby's Challenger in Burnie - Burnie TED Open - Istanbul Pro Challenger at Calabasas - Calabasas USTA Freeman Men's Challenger - Joplin Schickendanz Open - Furth Czech Open 2006 - Prostejov Gerry Weber Open - Halle Campbell's Hall of Fame Tennis Championships - Newport AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel Sydney International - Sydney PBZ Zagreb Indoors - Zagreb Millenium Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas U.S. Men's Clay Court Championships - Houston Open Seat Godo 2007 - Barcelona Morelos Challenger BMW Open - Munich Vancouver Challenger Gerry Weber Open - Halle Columbus Challenger Ordina Open - 's-Hertogenbosch Indian Wells Challenger Kobstaedernes ATP Challenger - Kolding Mercedes Cup - Stuttgart Tashkent Challenger - Tashkent RCA Championships - Indianapolis Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide Heineken Open - Auckland Samsung Securities Cup - Seoul Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich Grand Prix Hassan II - Casablanca The Artois Championships - London Ordina Open - s-Hertogenbosch The Nottingham Open - Nottingham Indianapolis Tennis Championships - Indianapolis Chennai Open - Chennai SA Tennis Open - Johannesburg Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Prague Challenger Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Open de Moselle - Metz China Open - Beijing Qatar Exxon Mobil Open - Doha Chennai Open - Chennai Medibank International - Sydney AEGON Championships - London Ordina Open - s-Hertogenbosch Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Open de Moselle - Metz Thailand Open - Bangkok If Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Brisbane International - Brisbane Medibank International - Sydney SA Tennis Open - Johannesburg SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Serbia Open - Belgrade Athens Challenger Puebla Challenger Campbell's Hall of Fame Tennis Championships - Newport Winston Salem - Winston Salem Cremona Challenger PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle UNICEF Open - 's Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Citi Open - Washington Winston-Salem Open - Winston-Salem PTT Thailand Open - Bangkok Busan Challenger Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai Open Sud de France - Montpellier SAP Open - San Jose AEGON Championships - London Sao Paulo Challenger Tour Finals Dallas Challenger Salzburg Challenger Zhuhai Challenger Heilbronn Challenger Dallas Challenger Nottingham-2 Challenger Thailand Open - Bangkok Moselle Open - Metz Rakuten Japan Open - Tokyo Salzburg Challenger Grand Prix de Tennis de Lyon - Lyon If Stockholm Open - Stockholm Kremlin Cup - Moscow Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Apia International - Sydney Davidoff Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb Sacramento Challenger Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Abierto Mexicano Telcel - Acapulco Tashkent Challenger US Men's Clay Court Championship - Houston BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Power Horse Cup - Dusseldorf Gerry Weber Open - Halle AEGON Championships - London Topshelf Open - 's-Hertogenbosch PBZ Zagreb Indoors - Zagreb Winston-Salem Open - Winston-Salem Moselle Open - Metz Geneva Challenger Malaysian Open - Kuala Lumpur SAP Open - San Jose Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Erste Bank Open - Vienna Swiss Indoors Basel - Basel Delray Beach International Tennis Championships - Delray Beach Qatar ExxonMobil Open - Doha Malaysian Open - Kuala Lumpur Apia International - Sydney Open Sud de France - Montpellier Delray Beach Open - Delray Beach U.S. Mens's Clay Court Championship - Houston Abierto Mexicano Telcel - Acapulco BMW Open - Munich Geneva Open - Geneva Aegon Nottingham Open - Nottingham Countrywide Classic - Los Angeles BB&T Atlanta Open - Atlanta BMW Open - Munich Citi Open - Washington Gerry Weber Open - Halle Jerusalem Challenger Swiss Indoors Basel - Basel Loughborough Challenger ASB Classic - Auckland Memphis Open - Memphis Delray Beach Open - Delray Beach BRD Nastase Tiriac Trophy - Bucharest Millennium Estoril Open - Estoril TEB BNP Paribas Istanbul Open - Istanbul Campbells Hall of Fame Tennis Championships - Newport Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Citi Open - Washington Shenzhen Open - Shenzhen Sunrise Challenger Erste Bank Open - Vienna Aircel Chennai Open - Chennai Garanti Koza Sofia Open - Sofia Memphis Open - Memphis Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston TEB BNP Paribas Istanbul Open - Istanbul Gerry Weber Open - Halle BB&T Atlanta Open - Atlanta Citi Open - Washington Batman Challenger Shenzhen Open - Shenzhen Kremlin Cup - Moscow New York Open - New York Delray Beach Open - Delray Beach Hall of Fame Open - Newport Little Rock Challenger Le Gosier Challenger Abierto Mexicano Telcel - Acapulco St. Petersburg Open - St. Petersburg Guadalajara Challenger Mexico City Challenger Sarasota Challenger Tunis Challenger Kun-Ming Challenger Athens Challenger Delray Beach International Tennis Championships - Delray Beach Tallahassee Challenger Ningboo Challenger Heineken Open - Auckland Ortisei Challenger PBZ Zagreb Indoors - Zagreb Aircel Chennai Open - Chennai Mercedes Cup - Stuttgart Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Heilbronn Challenger Le Gosier Challenger Citi Open - Washington Farmers Classic - Los Angeles Irving Challenger The Stella Artois Championships - London Mercedes Cup - Stuttgart Suzhou Challenger Abierto Mexicano Telcel - Acapulco U.S. National Indoor Tennis Championships - Memphis Hua Hin Challenger Andria Challenger Tiburon Challenger Binghamton Challenger Ortisei Challenger Canberra Challenger Shenzhen Challenger U.S. National Indoor Tennis Championships - Memphis Tiburon Challenger Kaohsiung Challenger New York Open - New York Canberra Challenger Indian Wells Challenger Tashkent Challenger Busan Challenger Winnipeg Challenger Gatineau Challenger Citta di Monza - Monza Kremlin Cup - Moscow International Indoor Tennis Championships of Croatia - Zagreb Tennis Channel Open - Las Vegas RCA Championships - Indianapolis Countrywide Classic - Los Angeles Thailand Open - Bangkok TD Waterhouse Cup - Long Island Legg Mason Tennis Classic - Washington Stockholm Open - Stockholm Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston The Hypo Group Tennis International 2008 - Poertschach Gerry Weber Open - Halle Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Thailand Open - Bangkok China Open - Beijing AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Regions Morgan Keegan Championships - Memphis Masters Series Madrid - Madrid Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati BNL dItalia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Sony Open Tennis - Miami Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami AIG Japan Open Tennis Championships - Tokyo Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati Regions Morgan Keegan Championships - Memphis BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal Miami Open - Miami AEGON International - Eastbourne Rogers Cup - Toronto BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Montreal BNP Paribas Open - Indian Wells BMW Open - Munich U.S. National Indoor Tennis Championships - Memphis Power Horse Cup - Dusseldorf St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha US Men's Clay Court Championship - Houston Qatar ExxonMobil Open - Doha Next Generation Adelaide International - Adelaide CA Tennis Trophy - Vienna Canberra Challenger Pilot Pen Tennis - New Haven Campbells Hall of Fame Tennis Championships - Newport Abierto Mexicano Telcel - Acapulco Atlanta Tennis Championships - Atlanta Dubai Duty Free Tennis Championships - Dubai China Open - Beijing SAP Open - San Jose Ricoh Open - 's-Hertogenbosch SAP Open - San Jose If Stockholm Open - Stockholm Pacific Life Open - Indian Wells Ecuador Open - Quito Rogers Cup - Montreal BNP Paribas Open - Indian Wells Claro Open Colombia - Bogota If Stockholm Open - Stockholm If Stockholm Open - Stockholm BNP Paribas Masters - Paris U.S. Open - New York French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Western & Southern Open - Cincinnati Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Mutua Madrid Open - Madrid Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Davis Cup, Group 1, PO, ZIM-ISR 1-4 Davis Cup, Group 1, 1R, ISR-SCG 1-4 Davis Cup, Group 1, 2R, ISR-ITA 3-2 Davis Cup, World Group, PO, ISR-CHI 3-2 Davis Cup, World Group, 1R, ISR-SWE 2-3 Davis Cup, World Group, PO, ISR-PER, 4-1 Davis Cup, World Group, 1R, SWE-ISR 2-3 Davis Cup, World Group, QF, ISR-RUS, 4-1 Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, PO, FRA-GER 4-1 Davis Cup, PO, CHI-ISR 4-1 Davis Cup, World Group, PO, ISR-AUT 2-3 Davis Cup, Group I, 2R, ISR-POL 3-1 Davis Cup, World Group, PO, ISR-CAN 2-3 Davis Cup, Group I, 2R, ISR-POR 3-2 Davis Cup, Group 1, 1R, ISR-LUX 5-0 Davis Cup, World Group, 1R, FRA-ISR 5-0 Davis Cup, World Group, PO, BEL-ISR 3-2 Davis Cup, Group I, 2R, SLO-ISR 1-3 Davis Cup, World Group, PO, ISR-ARG 2-3 Davis Cup, Group I, 1R, ROU-ISR 5-0 Davis Cup, Group I, PO, ISR-SLO 3-2 Davis Cup, World Group, PO, DOM-GER 1-4 Davis Cup, Group I, PO, ISR-SWE 3-1 Davis Cup, Group I, 1R, POR-ISR 5-0 Davis Cup, Group I, PO, ISR-UKR 0-5 Davis Cup, Group I, PO, ISR-ROU 5-0 Davis Cup, Group I, 2R, CZE-ISR 3-1 Davis Cup, Group I, 1R, SWE-ISR 3-1 Davis Cup, Group I, 1R, HUN-ISR 3-2 Davis Cup, Group I, 1R, RSA-ISR 2-3 River Oaks International Tennis Tournament - Houston French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) River Oaks International Tennis Tournament - Houston Davis Cup, World Group, 1R, GER-CRO 3-2 Olympics - Rio de Janeiro Davis Cup, World Group, PO, JPN-ISR 2-3